unfavorable weather - French English Dictionary